cape cod cats dogs pet new england ebony cat green white dog portland massachusetts eco puppies red black environment boston take maine eco-friendly